tomato pulp - French English Dictionary